home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / business / checks53.zip / MONO.DOC < prev    next >
Text File  |  1992-09-09  |  23KB  |  412 lines

  1.       
  2.       
  3.                          THE TALKING CHECKBOOK - VERSION 5.03
  4.       
  5.                         By Charles Crawford and Donald Barrett
  6.       
  7.            Special thanks to Marshall Dudley for letting us use his
  8.       "Send.exe" program to run these notes. Also to Eric Bohlman for
  9.       his kindness in helping Charlie Crawford understand a really
  10.       difficult Clipper routine for input error trapping, and to Donna
  11.       Veno and Scott Marshall for their work on testing the programs.
  12.       
  13.            Most of all, special THANKS to you for using the program! We
  14.       like it and hope you will find it as helpful as we have.
  15.       
  16.           While no formal documentation has been developed for the
  17.       Talking Checkbook, here's some information that should help. The
  18.       program has been written to be user friendly and should not be a
  19.       problem to run without extensive documentation.
  20.       
  21.           1: What you need.
  22.       
  23.           If you have an I.B.M. or clone that works with DOS, and a
  24.       printer and hopefully some money after you've bought all that
  25.       stuff, then you are all set. A speech synthesizer is necessary
  26.       for folks who do not see the screen, as the "Talking" Checkbook
  27.       was written to work with speech synthesis. If you can see the
  28.       screen, then your in good shape with our color selection menu
  29.       option.
  30.       
  31.           2: Getting started.
  32.       
  33.           Just make a sub-directory on your hard disk or unzip the
  34.       Talking Checkbook to a floppy and go there. Type "Checks"
  35.       (without the quotes) and you are on your way. 
  36.       
  37.            The Talking Checkbook has been designed to look for the
  38.       files that it needs and will create them if they are not present.
  39.       Also users of older version will not have their databases blown
  40.       away by installing this version of the Talking Checkbook since we
  41.       have created failsafe databases that can be used when first
  42.       running the program or will serve as replacement new databases in
  43.       case of alien attack of your computer.
  44.       
  45.           3: Menu options.
  46.       
  47.           The "Talking Checkbook" is completely menu driven. After a
  48.       couple of questions and set up automatic functions, you'll be at
  49.       the main menu. The set up questions are there to help you decide
  50.       if you want to just see your balance and leave or to have your
  51.       balance reported each time you bring up the main menu. It's nice
  52.       to have the balance every time you get to the main menu, but it
  53.       can drive you up a wall fast. Once you are in the main menu, we
  54.       think you'll agree that the thing is pretty easy to understand
  55.       and move around, but here's some hints.
  56.       
  57.           Option 1 is the heart of the program. What good is a
  58.       checkbook that talks, but has nothing in it? Well, here's the
  59.       menu option that lets you enter checks, withdrawals, credit card
  60.       charges, deposits savings account info or fixed bills, etc. The
  61.       most important thing here is to get your checkbook started with a
  62.       deposit that will be your initial balance. That starting figure
  63.       will become the figure against which all calculations are
  64.       basically made. Figure out what you will start the checkbook with
  65.       and go ahead and enter number one at the main menu and then pick
  66.       the deposit option and put it in there. As you enter checks,
  67.       deposits, credit card charges, Savings account transfers  (if you
  68.       like) and the other options under the main menu option one,
  69.       you'll see how some of the nifty questions asked save time and
  70.       make your life easy. We also recommend that you enter your
  71.       savings account balance as a deposit within the savings account
  72.       menu option. This will ensure that you start with a proper
  73.       checkbook and savings account balance for future entries to be
  74.       seen against. 
  75.       
  76.       Use the Personal Comments field for each record wisely.  You have
  77.       75 characters to write down exactly the type of transaction you
  78.       are entering.  This can be invaluable for tax or other purposes
  79.       at the end of the year.  Whether or not you enter the information
  80.       in this field in upper or lower case, it will be stored in upper
  81.       case.  This is so that records can easily be found using this
  82.       field even if you forget the case of your original entry. You may
  83.       want to take a bit of time before running the Talking Checkbook
  84.       and think about what comment lines you might be using. For
  85.       example, if you were to use the personal comment line of
  86.       "Food:Joe's Market" each time you wrote a check to the Market,
  87.       then you'd be able to tell in an instant how much you spent at
  88.       Joe's through our utilities that are in the checkbook program. 
  89.       
  90.       We can't stop bankruptcy; but short of that, we try!
  91.       
  92.           Option 2 at the main menu lets you edit records that you may
  93.       have made mistakes in entering. No problem for the Talking
  94.       Checkbook to keep your records up to snuff. Version 5.03 now has
  95.       a browse function where you can either edit or just browse
  96.       through the checks and other entries. the Browser is written in
  97.       the more database interface fashion where using your arrow keys
  98.       or page-up and page-down buttons make the program work. If you
  99.       would rather use the straight line oriented display mode, the
  100.       Talking Checkbook still offers that as well.
  101.        
  102.       
  103.           Option 3 gives you your balance and also lets you reconcile
  104.       against bank statements. Once you've used the other menu option
  105.       of verifying checks, then the balance should agree with your bank
  106.       or maybe your bank has gotten into the S&L thing and the Talking
  107.       Checkbook is trying to tell you something.
  108.       
  109.           Option 4 is great! It allows you to print out lists of your
  110.       checks and so forth. Now if you are told that your check was
  111.       never received, then you can print out a statement including that
  112.       check you wrote. You can choose not to print out the listings in
  113.       hard copy, but rather to create an ascii file of them. No problem
  114.       for the Talking Checkbook. Say, don't we think of everything;
  115.       probably not, but we work at it. Version 5.03 offers two new
  116.       features that 1) let you choose a printer port in the event you
  117.       have a braille printer and a regular one and 2) lets you list
  118.       your ascii text file option in sequential lines of information
  119.       that makes it much easier to understand. Say, we are getting to
  120.       the point of thinking of everything, but we will confess that you
  121.       folks have given us some great ideas to act upon.
  122.       
  123.           Option 5 gives you the opportunity to check out your fixed
  124.       bills. This option helps folks who have a number of bills that
  125.       have to be paid in the same amount on a fixed basis.
  126.       
  127.           Option 6 lets you verify your records against the bank
  128.       statements. You simply take your bank statement and run the menu
  129.       option and you'll be shown which checks, deposits and withdrawals
  130.       have been entered in the database but not verified. If you find a
  131.       match between the records that come up on the screen and your
  132.       bank statement, then you can tell the program that the record can
  133.       be verified and it will do that for you. When you later search
  134.       for checks and so forth, it will be handy to know that the record
  135.       was verified and you can easily say that the bank notified you
  136.       that the check was cashed, the deposit made or withdrawal
  137.       happened. It helps you know where everyone agrees and hopefully
  138.       there will not be times when they don't.
  139.       
  140.           Option 7 brings up these notes. Many thanks to Marshall
  141.       Dudley who wrote the Doorway.exe programs for letting us use the
  142.       "send.exe" command program that allows us to write this long-
  143.       winded rambling commentary and send it to you from within the
  144.       program. If you like the way the program is sent to the screen,
  145.       you can use the "Send.exe" program to do it with any ascii file.
  146.       Simply type "Send" a space and the name of the ascii file on the
  147.       command line and there it is. Thanks, Marshall for the great
  148.       Doorway program and this little utility that does a lot for us.
  149.       Also if you like reading this so much that you have a crazy
  150.       desire to read it outside of the talking checkbook, then just
  151.       type "Mono.doc" and press enter to read it in mono or "Color.doc"
  152.       to read it in color with one of the self display .com files that
  153.       run right from DOS.
  154.       
  155.           Option 8 gets you more information on the records in the
  156.       database. It's fun and check it out. Version 5.02 of the Talking
  157.       Checkbook now allows you to sum and display your credit card
  158.       charges either as a whole or by credit card. Nifty, huh. You can
  159.       also see the activity of your savings account transfers relative
  160.       to your checkbook. Later versions of the Talking Checkbook will
  161.       give you more data relative to your savings account itself.
  162.       
  163.           Option 9 makes writing checks fun again. Just go ahead and
  164.       print out the checks and life is eezee! Well, you'll need to use
  165.       option 11 first, since computers are really stupid and have no
  166.       idea where to send the info to the check itself.
  167.       
  168.           Option 10 contains a number of utilities we have written to
  169.       get displays of information and other pieces to a checkbook
  170.       management program together. Check out the many utilities here.
  171.       My favorite is the calculator and the ability to archival your
  172.       checks into smaller database of chunks of time. If you take your
  173.       checkbook over a period of three years, then it's a lot of stuff
  174.       for the program to review each time it has to do that, so just
  175.       archival your database into smaller yearly ones and your
  176.       checkbook will run faster. You can always use the same program to
  177.       bring back all the records into a massive database if you like.
  178.       We also wrote the code to do the same thing for your savings
  179.       account.
  180.       
  181.           Option 11 tells the computer where to write information on
  182.       your checks. Not all checks were created equal and so the Talking
  183.       Checkbook must get your help in setting up the printer settings.
  184.       Fortunately you will only have to do this once if you use the
  185.       same checks and printer.
  186.       
  187.           Option 12 lets folks with low vision or any vision to set
  188.       screen colors that are most comfortable.
  189.       
  190.           Option 13 is for those of you who have not updated your
  191.       Talking Checkbook since the first versions. I can understand that
  192.       since I loved the "Doggy Dollars" field, but if you ever decide
  193.       to update your database, then here's the program to let you do
  194.       it.
  195.       
  196.           Option 14 is brand new. It's a security packing program that
  197.       either saves current information in memory to your database each
  198.       time you enter the option or saves the information every time you
  199.       enter the main menu. I recommend that folks use the auto pack
  200.       function here. If you keep archival data of your checkbook
  201.       through the archival option within the utilities at main menu
  202.       option 10, then this auto packing will be quick and afford you
  203.       max protection. Say, does that sound like an advertisement or
  204.       what!
  205.       
  206.           4: What programs should be in with the Talking Checkbook.
  207.       
  208.           Well, the older versions needed all kinds of stuff, but now
  209.       here's what should be in your sub-directory and the rest you can
  210.       forget:
  211.       
  212.           1. Checks.exe - the main program that operates the checkbook.
  213.       
  214.           2. Checkboo.dbf, savings.dbf and bills.dbf which are
  215.       databases that you should have with older versions or will be
  216.       installed by this one. Just keep any files with the extension
  217.       ".dbf" for your new version unless you already have them from
  218.       older versions. The Talking Checkbook will look for the proper
  219.       databases and if found, then you move right along, but if not,
  220.       then the Talking Checkbook will convert the failsafe database
  221.       files that came with it. A new database called fs-save.dbf is
  222.       included with version 5.02 which is copied out by the program to
  223.       initialize the new savings account feature. These failsafe files
  224.       will remain but they will also have produced what you need when
  225.       you first run the Talking Checkbook. Don't worry about them.
  226.       
  227.           3. CB-notes.txt is this file and should remain in the sub-
  228.       directory with the Talking Checkbook. It is accessed by menu
  229.       option 7. You can also run it by typing "send cb-notes.txt" or
  230.       "cb-notes" from the DOS command line. The file "CB-NOTES.COM" is
  231.       the same file as this, but runs stand-alone in DOS.
  232.       
  233.           4. Send.exe is also necessary. It sends the notes to the user
  234.       to the screen. If your type of DOS does not support the sending
  235.       of the file from within the program, then the use of "cb-
  236.       notes.com" will be necessary to see this file.
  237.       
  238.           5. You might want to keep the other files in the sub-
  239.       directory as well since they can help. The one about Clipper is
  240.       real necessary if the checkbook does not run. It deals with a
  241.       memory environment statement that might be necessary, but I've
  242.       only seen 2 cases of all users where that has been true.
  243.       
  244.           5: Other important stuff.
  245.       
  246.           Don Barrett and I wrote this program to be useful to us as
  247.       users of speech synthesis. We release it to the public domain
  248.       since it is a great program in our humble and prejudiced
  249.       opinions. That does not mean that anyone or anything is
  250.       responsible for the results of it's use except for you if you use
  251.       it. We have had no problems with it, but can't be responsible if
  252.       you or anyone else does.
  253.       
  254.           If you'd like to call me, Charlie Crawford about the program
  255.       then please do so at area 617-727-5550 ext: 4503, or call the
  256.       Massachusetts Commission for the Blind Bulletin Board at area
  257.       617-451-5327. The BBS uses 8,n,1 and support up to 9600 BPS using
  258.       a .32 standard or Hayes modem. slower modems work fine down to
  259.       1200 BPS.
  260.       
  261.           Well, if you think that was long, then play around with the
  262.       many options in the checkbook and see if we could have written a
  263.       book about them. Feel free to upload the programs (as long as you
  264.       don't change anything) to Bulletin Boards or send them to your
  265.       friends. If you want to add your own information to the zip file
  266.       to share with others, then fine. You might even write better docs
  267.       than these. If you do write user information, then please send us
  268.       the ascii file as well. You can write to:
  269.       
  270.       Charles Crawford
  271.       The Massachusetts Commission for the Blind
  272.       88 Kingston Street
  273.       Boston, MA 02111.
  274.       
  275.                                 QUESTIONS AND ANSWERS.
  276.       
  277.           1. Can I crash the Talking Checkbook
  278.       
  279.       A: Yeah, if you like. Does not seem like the most productive use
  280.       of time, but if you input a character rather than a number or
  281.       character or don't use slashes when the program is looking for a
  282.       date, then the program will not know what to do and exit to DOS.
  283.       We will work on error trapping for these problems, but if you do
  284.       it, then you'll have to re-enter the program and do what you were
  285.       doing all over again. In the four years that I have used this
  286.       program, I have not had that problem and suspect that you only
  287.       would if you choose to crash it. In other words, don't worry if
  288.       you seriously want to run the program since it will work fine
  289.       with proper data entry.
  290.       
  291.           2. Do I have to pay for it.
  292.       
  293.       A: No, it is free of charge and released to the public domain
  294.       without any liability to the authors, their families, dogs, cats
  295.       and any other living thing or entity within the Universe.
  296.       
  297.            3. How come there are no environment variables to call the
  298.       program from anywhere but it's default drive and subdirectory?
  299.       
  300.            A. We have given some thought to passing DOS parameters and
  301.       really have not come up with much reason to do so. If you can
  302.       suggest some DOS environment variables that you think are needed
  303.       and would not be a problem for the average user, then send us
  304.       your suggestions.
  305.       
  306.            One thing that the average user may want to consider is
  307.       using a batch file to call the program up. Here's what you would
  308.       write if your checks program and other files were in a sub-
  309.       directory called "Checks" on your C:\ drive.
  310.       
  311.            First you go to the root directory by typing without the
  312.       quotes "cd\" and press enter. Do this until you see the "C:\"
  313.       prompt if you have your DOS prompt set to "prompt=$p$g". 
  314.       
  315.            Next type "copy con:checks.bat" and press enter. This will
  316.       set DOS ready to accept your information.
  317.       
  318.            Next type "Echo off" and press enter. This tells DOS not to
  319.       babble away as it is getting your files up and running.
  320.       
  321.            Next type "cd\Checks"and press enter. This creates a second
  322.       line of the batch file to change the directory to where the
  323.       checks.exe and associated programs are.
  324.       
  325.            Next type "Checks" and press enter. This third line of text
  326.       now tells DOS to execute the command Checks program.
  327.       
  328.            Next type "cd\" and press enter. this tells DOS to return to
  329.       the root directory of the C: drive when it is done.
  330.       
  331.            remember not to use the quotes above when writing the batch
  332.       since they were used only as a way of placing exactly what you
  333.       will have to write on the appropriate lines. You don't have to
  334.       write a batch file to get the program to run, but it might make
  335.       some sense if you want to be up and running quickly from your
  336.       root directory. I have a few lines in my batch that go to the
  337.       sub-directory in which my speech program resides so I can run
  338.       speech before running the checkbook.
  339.       
  340.            4. What is check verifying?
  341.       
  342.            A. When you get your banck statements and cancelled checks,
  343.       then you can check your checks, deposits and withdrawals against
  344.       the statement. You can verify what you've entered into the
  345.       checkbook and add any interest you may have received or charges
  346.       made against you. Once you've made the entries of any new
  347.       deposits or withdrawals in the form of interest or charges from
  348.       the bank statement within menu option 1, then use the verify menu
  349.       option to mark your records as verified. This helps when you are
  350.       browsing around and want to see if something really got cashed or
  351.       whatever.
  352.       
  353.            5. I keep geting a different amount when I use the reconcile
  354.       program than what is really the case with my bank. This was a
  355.       great program a friend gave me, but the reconcile is not right;
  356.       why?
  357.       
  358.            A. We had a case where a person received a copy of the
  359.       Talking Checkbook from a friend and kept getting a mistaken
  360.       reconciliation amount. The problem was that the memory variable
  361.       used to check on what the bank amount was from his friends
  362.       program never was erased and the current checkbook kept adding in
  363.       that amount. The fix is to erase the .mem files from any copy of
  364.       the talking checkbook you may get from someone else. We recommend
  365.       that you type "del *.mem" if if you get the program from someone
  366.       else. If you are using a Talking Checkbook for the first time
  367.       with a brand new copy that nobody else has used or you are
  368.       updating your own copy, then do not erase the .mem files!
  369.       
  370.            6. I run the program and after a bit, it dies. Why?
  371.       
  372.            A. This is not at all likely to happen and we have had no
  373.       reports of it. However, some folks may be running exspanded
  374.       memory managers or other memory resident programs that impact
  375.       upon memory allocation. If you experience the Talking Checkbook
  376.       simply stopping work, place the line "set clipper=E000" in your
  377.       autoexec.bat file to keep Clipper from looking for expanded
  378.       memory. Again, we have had no reports of any such problem, but we
  379.       also know never to say never.
  380.       
  381.            7. the program is running along and I get a "Proc error at
  382.       ... run time error" and it stops. You should never see this out
  383.       of memory error with our new library routines. If you do, then
  384.       get in touch with us. 
  385.       
  386.       Good luck and enjoy your use of the Talking Checkbook in good
  387.       health.
  388.       
  389.       
  390.                              Talking Checkbook update:
  391.       
  392.           Well, wouldn't you know it! Don Barrett could not resist
  393.       developing a print to printer or file utility that would provide
  394.       information for tax purposes based upon your personal comments
  395.       lines. OK Don, I think you really put something nice in here that
  396.       will help folks out if they arrange their personal comments by
  397.       categories that will relate to tax preparation time.
  398.       
  399.           The tax print utility is in the utilities menu option #10.
  400.       Check it out.
  401.       
  402.            Also in this new version 5.03, Don has added the ability to
  403.       place in a starting figure for retirement management to help
  404.       those like me who are getting older by the minute.
  405.       
  406.            Enjoy and look forward to version 5.04 when I might even try
  407.       to do some automatic budgeting information generation! If you
  408.       have suggestions for program improvement, then please try to let
  409.       us know and make you and everybody else happy!
  410.       
  411.       -Charlie Crawford: June 25, 1992.
  412.